package com.wang.loanassembly.controller;


import com.wang.commons.result.Result;
import com.wang.loanassembly.model.InformationTemplate;
import com.wang.loanassembly.param.informationTemplate.SelectInformationParam;
import com.wang.loanassembly.param.informationTemplate.SendInformationParam;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import jdk.nashorn.internal.ir.ReturnNode;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;

/**
 * <p>
 *  前端控制器
 * </p>
 *
 * @author lichacha
 * @since 2022-01-04
 */
@Controller
@RequestMapping("/informationTemplate")
@Api(tags = "发送信息模板接口类")
public class InformationTemplateController {
    @ApiOperation("根据逾期时间查询发送信息内容接口")
    /**
     * 根据逾期时间 ，短信标题的关键字进行搜索,
     * 给用户放回催收信息模板的的标题和信息内容
     * 返回200 是成功   400 失败
     */
    @PostMapping("information")
    public Result selectInformation(@RequestBody SelectInformationParam  sfp){
        return null;
    }

    //给用户发送催收信息
    @ApiOperation("给用户发送催收信息接口")
    @PostMapping("sendInformation")
    /**
     * 根据用户id和逾期天数，查询出催收的信息，将信息内容发送给用户
     *
     *
     */
    public Result sendInformation(@RequestBody SendInformationParam sfp){
        return null;
    }




}

